
package net.colah.k1.application.core;

import java.util.List;
import org.dayatang.querychannel.Page;
import net.colah.k1.application.dto.*;

public interface InventoryApplication {

	public InventoryDTO getInventory(Long id);
	
	public InventoryDTO saveInventory(InventoryDTO inventory);
	
	public void updateInventory(InventoryDTO inventory);
	
	public void removeInventory(Long id);
	
	public void removeInventorys(Long[] ids);
	
	public List<InventoryDTO> findAllInventory();
	
	public Page<InventoryDTO> pageQueryInventory(InventoryDTO inventory, int currentPage, int pageSize);
	
	public ProductDTO findProductByInventory(Long id);

	

	
}

